home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / MISC / DTMFF110 / DISPLAY.H next >
C/C++ Source or Header  |  1997-06-09  |  1KB  |  28 lines

  1. /*
  2.  *  A standard set of graphics calls, defined on different machines
  3.  *  to make the proper calls for that machine
  4.  */
  5.  
  6.  /*
  7.   * Definitions for the Borland BGI library for DOS
  8.   */
  9. #include <conio.h>
  10. #include <graphics.h>
  11.  
  12. int           ctrlcfunc( void );
  13. #define draw_init() ctrlbrk(ctrlcfunc)
  14. void          setup_graphics( void );
  15. #define cleanup_graphics() closegraph()
  16. void          draw_fontcolor( int c );
  17. void          draw_text_left( int x, int y, char *string );
  18. void          draw_text_centered( int x, int y, char *string );
  19. void          draw_text_right( int x, int y, char *string );
  20. void          draw_text_vertical( int x, int y, char *string );
  21. void          draw_rectangle( int x1, int y1, int x2, int y2, int c );
  22. #define draw_pixel(x,y,color) putpixel(x,y,color)
  23. void          draw_line( int x1, int y1, int x2, int y2, int c );
  24. void          draw_bar( int x1, int y1, int x2, int y2, int c );
  25. #define draw_setpalette(n,r,g,b) setrgbpalette(n,r,g,b)
  26. int           draw_getch( void );
  27. int           draw_getkey( void );
  28.